import {NgModule} from '@angular/core';
import {CommonModule} from '@angular/common';
import {FormsModule} from '@angular/forms';
import {NgZorroAntdModule} from 'ng-zorro-antd';
import {PaginationModule, Ng2BootstrapModule} from 'ngx-bootstrap';
import {NotificationModule} from './../comm-components/notification/notification.module';
import {MenuService} from "../lib/service/admin/menu.service";
import {TRoutingModule} from "./tuike-routing.module";
import {TuikeComponent} from "./tuike.component";
import {MenuComponent} from "./menu/menu.component";
import {PageTopComponent} from "./page-top/page-top.component";
import {LoginComponent} from "./login/login.component";
import {CDSModule} from "../comm-components/directives/validator.module";
import {CouponsModule} from "../admin/coupons/coupons.module";
import {LoginService} from "../lib/service/tuike-login.service";

@NgModule({
  imports: [
    CommonModule,
    CouponsModule,
    TRoutingModule,
    CDSModule,
    Ng2BootstrapModule,
    FormsModule,
  ],
  declarations: [
    TuikeComponent,
    MenuComponent,
    PageTopComponent,
    LoginComponent,
  ],
  providers: [
    MenuService,
    LoginService
  ]
})
export class TuikeModule {
}
